package com.fsxgt.datagrid.console.dao;

import java.util.Date;
import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import com.fsxgt.datagrid.console.bo.FlowExecLogBO;
@Repository
@Mapper
public interface FlowExecLogMapper {
	
	void insertFlowExecLog(FlowExecLogBO flowExecLogBO);
	void updateFlowExecLog(FlowExecLogBO flowExecLogBO);
	/**  
	 * @Title: findLog
	 * @Description: TODO(描述)
	 * @param flowExecLogBO
	 * @return
	 * @author liuyi
	 * @date 2023-07-12 09:24:13 
	 */  
	List<FlowExecLogBO> findLogList(FlowExecLogBO flowExecLogBO);
	/**  
	 * @Title: deleteLong
	 * @Description: TODO(描述)
	 * @param jobId
	 * @author liuyi
	 * @date 2023-08-17 15:09:10 
	 */  
	void deleteFlowExecLog(@Param("jobId")Long jobId);
	
	List<Map> findStatusCountList(@Param("dateTime")Date dateTime);
	
	
	
	
}
